Linear Derivations for Keys of a Database Relation Schema
نویسنده
چکیده
In [Wastl 1998] we have introduced the Hilbert style inference system K for deriving all keys of a database relation schema. In this paper we investigate formal K -derivations more closely using the concept of tableaux. The analysis gives insight into the process of deriving keys of a relation schema. Also, the concept of tableaux gives a proof procedure for computing all keys of a relation schema. In practice, the methods developed here will be usefull for computing keys or for deciding whether an attribute is a key attribute, respectively nonkey attribute. This decision problem becomes relevant when checking whether a relation schema is in third normal form, or when applying the well{known 3NF-decomposition algorithm (a.k.a. 3NF-synthesis algorithm).
منابع مشابه
On the Number of Keys of a Relational Database Schema
We introduce an inference system for deriving all keys of a relation schema. Then we show that the number of keys of a relation schema R = hU; F i is bounded by be c.
متن کاملDeriving Relation Keys from XML Keys
Much work on XML data was around storage and querying and did not consider constraints of XML, especially keys. Since constraints have been proposed in many papers for XML, much research work on constraints has been being done. In this paper, we consider an important class of constraints, XML keys, and try to find the relationship between XML keys and relation keys. Given XML data whose semanti...
متن کاملInheritance under Participation Constraints
Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema veriication. In this paper, we propose (i) structures that carry expressive and useful information on the database schema, (ii) a set of inference rules for schema derivations, and (iii) a mechanism for discovering contradictory schema declarations. To this e...
متن کاملInheritance under Participation Constraints and Disjointness
Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema veri cation In this paper we propose i structures that carry expressive and useful information on the database schema ii a set of inference rules for schema derivations and iii a mechanism for discovering contradictory schema declarations To this end in addit...
متن کاملDouble Derivations, Higher Double Derivations and Automatic Continuity
Let be a Banach algebra. Let be linear mappings on . First we demonstrate a theorem concerning the continuity of double derivations; especially that all of -double derivations are continuous on semi-simple Banach algebras, in certain case. Afterwards we define a new vocabulary called “-higher double derivation” and present a relation between this subject and derivations and finally give some ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. UCS
دوره 4 شماره
صفحات -
تاریخ انتشار 1998